Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
interface System.​Numerics.​IExponentialFunctions<​TSelf>
Assembly: System.Runtime
Implemented Interfaces
- IFloatingPointConstants`1 (Inherits: IEquatable<​TSelf>IFormattableIParsable<​TSelf>ISpanFormattableISpanParsable<​TSelf>IUtf8SpanFormattableIUtf8SpanParsable<​TSelf>IAdditionOperators<​TSelf, TSelf, TSelf>IAdditiveIdentity<​TSelf, TSelf>IDecrementOperators<​TSelf>IDivisionOperators<​TSelf, TSelf, TSelf>IEqualityOperators<​TSelf, TSelf, bool>IIncrementOperators<​TSelf>IMultiplicativeIdentity<​TSelf, TSelf>IMultiplyOperators<​TSelf, TSelf, TSelf>INumberBase<​TSelf>ISubtractionOperators<​TSelf, TSelf, TSelf>IUnaryNegationOperators<​TSelf, TSelf>IUnaryPlusOperators<​TSelf, TSelf>)
Defines support for exponential functions.
Methods
static
TSelf
Exp​(TSelf x)
Computes <c>E</c> raised to a given power.
Returns <c>E</c> raised to the power of <paramref name="x" /> .
x
The power to which <c>E</c> is raised.
static
TSelf
Exp10​(TSelf x)
Computes <c>10</c> raised to a given power.
Returns <c>10<sup><paramref name="x" /></sup></c>
x
The power to which <c>10</c> is raised.
static
TSelf
Exp10M1​(TSelf x)
Computes <c>10</c> raised to a given power and subtracts one.
Returns <c>10<sup><paramref name="x" /></sup> - 1</c>
x
The power to which <c>10</c> is raised.
static
TSelf
Exp2​(TSelf x)
Computes <c>2</c> raised to a given power.
Returns <c>2<sup><paramref name="x" /></sup></c>
x
The power to which <c>2</c> is raised.
static
TSelf
Exp2M1​(TSelf x)
Computes <c>2</c> raised to a given power and subtracts one.
Returns <c>2<sup><paramref name="x" /></sup> - 1</c>
x
The power to which <c>2</c> is raised.
static
TSelf
ExpM1​(TSelf x)
Computes <c>E</c> raised to a given power and subtracts one.
Returns <c>E<sup><paramref name="x" /></sup> - 1</c>
x
The power to which <c>E</c> is raised.